package cn.diancan.vo;

import java.util.List;

/**
 * @author Sky
 */
public class SaleOrderCarVo {

    private String outOrderNumber; //外部进货单

    private Double totalPrice;  //标签价格
    private Integer totalQuantity;


    private Integer outRealTotalQuantity;//提交上来的（参考）
    private Double outRealTotalPrice; //提交上来的（参考） 收款

    private Double realTotalPrice; //实际总价 （显示）
    private Double realRetailPrice;//结算价 收款  （显示）


    private Float discount; //折扣
    private Double discountPrice; //优惠


    private Integer moneyFloatDigit;  //小数点后几位
    private String clientCreateTime; //

    private Integer payType;
    private Long shopClerkId;

    private String customerName;
    private String customerPhone;
    private String customerAddress;
    private String customerRemark;
    private Long mealLocationId;//用餐地点

    private Integer orderStatus; //未审核  1.结算 2.审核
    private String orderMark; //订单说明



    private List<SaleProductCarVo> saleProductCars;



    public String getOutOrderNumber() {
        return outOrderNumber;
    }

    public void setOutOrderNumber(String outOrderNumber) {
        this.outOrderNumber = outOrderNumber;
    }

    public Integer getOutRealTotalQuantity() {
        return outRealTotalQuantity;
    }

    public void setOutRealTotalQuantity(Integer outRealTotalQuantity) {
        this.outRealTotalQuantity = outRealTotalQuantity;
    }

    public Double getOutRealTotalPrice() {
        return outRealTotalPrice;
    }

    public void setOutRealTotalPrice(Double outRealTotalPrice) {
        this.outRealTotalPrice = outRealTotalPrice;
    }

    public String getOrderMark() {
        return orderMark;
    }

    public void setOrderMark(String orderMark) {
        this.orderMark = orderMark;
    }

    public Integer getMoneyFloatDigit() {
        return moneyFloatDigit;
    }

    public void setMoneyFloatDigit(Integer moneyFloatDigit) {
        this.moneyFloatDigit = moneyFloatDigit;
    }

    public String getClientCreateTime() {
        return clientCreateTime;
    }

    public void setClientCreateTime(String clientCreateTime) {
        this.clientCreateTime = clientCreateTime;
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public Long getShopClerkId() {
        return shopClerkId;
    }

    public void setShopClerkId(Long shopClerkId) {
        this.shopClerkId = shopClerkId;
    }

    public List<SaleProductCarVo> getSaleProductCars() {
        return saleProductCars;
    }

    public void setSaleProductCars(List<SaleProductCarVo> saleProductCars) {
        this.saleProductCars = saleProductCars;
    }

    public Double getTotalPrice() {
        return totalPrice;
    }

    public void setTotalPrice(Double totalPrice) {
        this.totalPrice = totalPrice;
    }

    public Integer getTotalQuantity() {
        return totalQuantity;
    }

    public void setTotalQuantity(Integer totalQuantity) {
        this.totalQuantity = totalQuantity;
    }

    public Double getRealTotalPrice() {
        return realTotalPrice;
    }

    public void setRealTotalPrice(Double realTotalPrice) {
        this.realTotalPrice = realTotalPrice;
    }

    public Double getDiscountPrice() {
        return discountPrice;
    }

    public void setDiscountPrice(Double discountPrice) {
        this.discountPrice = discountPrice;
    }


    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }

    public String getCustomerPhone() {
        return customerPhone;
    }

    public void setCustomerPhone(String customerPhone) {
        this.customerPhone = customerPhone;
    }

    public String getCustomerRemark() {
        return customerRemark;
    }

    public void setCustomerRemark(String customerRemark) {
        this.customerRemark = customerRemark;
    }

    public Float getDiscount() {
        return discount;
    }

    public void setDiscount(Float discount) {
        this.discount = discount;
    }

    public Double getRealRetailPrice() {
        return realRetailPrice;
    }

    public void setRealRetailPrice(Double realRetailPrice) {
        this.realRetailPrice = realRetailPrice;
    }

    public Long getMealLocationId() {
        return mealLocationId;
    }

    public void setMealLocationId(Long mealLocationId) {
        this.mealLocationId = mealLocationId;
    }

    public Integer getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    public String getCustomerAddress() {
        return customerAddress;
    }

    public void setCustomerAddress(String customerAddress) {
        this.customerAddress = customerAddress;
    }
}
